package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 质量管理对象 quality
 *
 * @author ruoyi
 * @date 2024-05-21
 */
public class Quality extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 质量记录ID */
    private Long qualityId;

    /** 项目ID */
    @Excel(name = "项目ID")
    private Long projectId;

    /** 评估标准ID */
    @Excel(name = "评估标准ID")
    private Long standardId;

    /** 评估结果 */
    @Excel(name = "评估结果")
    private String assessmentResult;

    /** 评估人员 */
    @Excel(name = "评估人员")
    private String assessmentWorker;

    /** 现场照片(一) */
    @Excel(name = "现场照片(一)")
    private String pic1;

    /** 现场照片(二) */
    @Excel(name = "现场照片(二)")
    private String pic2;

    /** 评估日期 */
    @Excel(name = "评估日期")
    private String assessmentDate;

    /** 处理措施 */
    @Excel(name = "处理措施")
    private String feedback;

    public void setQualityId(Long qualityId)
    {
        this.qualityId = qualityId;
    }

    public Long getQualityId()
    {
        return qualityId;
    }
    public void setProjectId(Long projectId)
    {
        this.projectId = projectId;
    }

    public Long getProjectId()
    {
        return projectId;
    }
    public void setStandardId(Long standardId)
    {
        this.standardId = standardId;
    }

    public Long getStandardId()
    {
        return standardId;
    }
    public void setAssessmentResult(String assessmentResult)
    {
        this.assessmentResult = assessmentResult;
    }

    public String getAssessmentResult()
    {
        return assessmentResult;
    }
    public void setAssessmentWorker(String assessmentWorker)
    {
        this.assessmentWorker = assessmentWorker;
    }

    public String getAssessmentWorker()
    {
        return assessmentWorker;
    }
    public void setPic1(String pic1)
    {
        this.pic1 = pic1;
    }

    public String getPic1()
    {
        return pic1;
    }
    public void setPic2(String pic2)
    {
        this.pic2 = pic2;
    }

    public String getPic2()
    {
        return pic2;
    }
    public void setAssessmentDate(String assessmentDate)
    {
        this.assessmentDate = assessmentDate;
    }

    public String getAssessmentDate()
    {
        return assessmentDate;
    }
    public void setFeedback(String feedback)
    {
        this.feedback = feedback;
    }

    public String getFeedback()
    {
        return feedback;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("qualityId", getQualityId())
                .append("projectId", getProjectId())
                .append("standardId", getStandardId())
                .append("assessmentResult", getAssessmentResult())
                .append("assessmentWorker", getAssessmentWorker())
                .append("pic1", getPic1())
                .append("pic2", getPic2())
                .append("assessmentDate", getAssessmentDate())
                .append("feedback", getFeedback())
                .toString();
    }
}
